Gestures 手勢互動
手勢是人們透過觸控與UI元素進行互動的所有方式
- 手勢能幫助使用者瀏覽內容、執行操作或內容轉換
- 介面元素必須對手勢操作做出即時響應
- 點選、滾動和滑動是最基礎的手勢操作
設計資源:Material 3 Design Kithttps://www.figma.com/community/file/1035203688168086460/material-3-design-kit

Types of gestures 手勢型別
1. Tap 點選
2. Double tap 雙擊
快速點選兩下,使用者即可對內容進行放大和縮小操作。
3. Long press 長按
使用者可以透過長按元素來訪問其他功能。
4. Scroll and pan 滾動與拖動
使用者可以垂直、水平或沿任意方向滑動介面來瀏覽內容。
5. Swipe 滑動
使用者可以透過橫向滑動在相似檢視之間快速切換和導航,就像切換標籤頁一樣。
在 Android 裝置上,使用者可以在特定元件上向左或向右滑動來返回上一個介面,這被稱為"預測式返回"(Predictive Back)。另外在底部抽屜上使用預測式返回手勢時,會關閉選單並返回上一介面。支援該手勢的元件包括:
- 底部抽屜(Bottom Sheet)
- 導航欄(Navigation Bar)
- 側邊導航欄(Navigation Rail)
- 搜尋欄(Search Bar)
- 側邊抽屜(Side Sheet)
6. Drag 拖拽
使用者可以移動元素,使其在檢視中滑入或滑出。
7. Pick up and move 透過長按並拖拽
長按並拖動可讓使用者對內容重新排序。
8. Pinch 捏合
使用者可以縮放介面以在不同螢幕間進行切換瀏覽。
9 Compound gestures 組合手勢
使用者可以在各種手勢之間流暢切換,比如在地圖檢視中進行平移和縮放操作。